Telegram Group Search
Что выведет код?

👾 — Выбросит исключение
👍 — Произойдет взаимоблокировка
🥰 — Напечатает слово "test"
⚡️ — Напечатает слово "test" бесконечное число раз

Библиотека задач по C#
Please open Telegram to view this post
VIEW IN TELEGRAM
Какой уровень доступа имеют поля класса, если модификатор доступа не указан?

Если не указывать модификатор доступа для поля класса, то по умолчанию они объявляются с модификатором private. Для всех модификаторов доступа действует правило: если не указан модификатор, то устанавливается максимально строгий, при котором код будет компилироваться.


🐸Библиотека задач по C#
Please open Telegram to view this post
VIEW IN TELEGRAM
Какая разница между классами System.String и System.Text.StringBuilder?

Данные, хранящиеся в классе System.String и есть неизменяемые (immutable). Класс System.StringBuilder разрабатывался так, чтобы над изменяемой строкой можно было проделать множество операций. То есть при каждой операции над объектом класса System.String происходит перенос данных в новую область памяти, что влияет на производительность программы.

🐸Библиотека задач по C#
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 IT Breaking Memes — 30 000 ₽ за самую смешную IT-новость

Библиотека программиста запускает конкурс, который взорвет вашу ленту: создайте самую смешную альтернативную версию реальной IT-новости!

👾 Правила просты:
1. Берете настоящую новость из мира технологий.
2. Переписываете ее так, чтобы смеялись все.
3. Получаете деньги и славу.

🏆 Призы:
- 1 место: 30 000 ₽ + статус ведущего нового юмористического IT-канала
- 2 и 3 место: по 5 000 ₽ + вечный почет в IT-сообществе

Пример:
Реальная новость: «Гугл создала модель для общения с дельфинами».

Смешная альтернатива: «Нейросеть от Гугл обрабатывает видеопоток с камеры в свинарнике. ИИ следит, сколько свинья находится возле кормушки, не отталкивают ли ее собратья. Недокормленных докармливают, а переевшие пропускают следующую кормешку».

📅 Сроки: с 29 апреля по 11 мая включительно

Для участия отправьте свою смешную новость в гугл-форму: https://forms.gle/6YShjgfiycfJ53LX8

Ждем ваших новостей!
Что такое сериализация в C#?

Процесс преобразования, который преобразует данные объекта класса в поток байтов. Затем его можно передать по сети или сохранить в памяти, файле или базе данных.

В первую очередь сериализация используется для сохранения состояния объекта, что позволяет нам восстановить его позже. Чтобы обратить процесс вспять, нам нужно использовать десериализацию. Нам доступны различные типы сериализации.

Двоичный: конвертируйте объект в двоичные байты, что полезно для передачи по сети или локального хранения.
SOAP: преобразование объекта в поток байтов для передачи по сети в различных архитектурах.
XML: преобразование объекта в формат XML, полезный для передачи по сети или локального хранения.
JSON: преобразование объекта в строку JSON, что полезно для обмена данными между приложениями.


🐸Библиотека задач по C#
Please open Telegram to view this post
VIEW IN TELEGRAM
Как ключевое слово volatile работает в C#? Когда и как его следует использовать?

Ключевое слово volatile используется для того, чтобы значение переменной всегда считывалось и записывалось в основную память, а не из кэша. Используйте его, если у вас есть переменная, совместно используемая несколькими потоками, и вы хотите избежать потенциальных проблем с видимостью или устаревших значений.

🐸Библиотека задач по C#
Please open Telegram to view this post
VIEW IN TELEGRAM
Боксинг в .Net позволяет пользователю конвертировать

👾 — тип integer в double
👍 — тип reference в тип value
🥰 — тип value в тип reference
⚡️ — тип double в integer

🐸Библиотека задач по C#
Please open Telegram to view this post
VIEW IN TELEGRAM
Что такое обработка исключений в C#? Как она работает?

Как ответить: Опишите обработку исключений как механизм для обработки и восстановления после ошибок времени выполнения. Объясните блоки try, catch и finally и порядок их выполнения при появлении исключения.
Пример ответа: «Обработка исключений в C# позволяет обрабатывать ошибки и восстанавливаться после них. Мы используем блоки try-catch для инкапсуляции кода, который может выбросить исключение. Если исключение возникает в блоке try, выполняются блок(и) catch, подходящие типу исключения, что позволяет правильно его обработать. Код в блоке finally выполняется вне зависимости от того, возникло исключение или нет».
На что обращают внимание: на кандидатов, которые могут объяснить назначение и порядок выполнения обработки исключений в C#, рассказать про роль блоков try-catch-finally и продемонстрировать знание типов исключений и стратегий их обработки.


🐸Библиотека задач по C#
Please open Telegram to view this post
VIEW IN TELEGRAM
Элемент управления RangeValidator поддерживает следующие типы данных

👾 — Только целые числа
👍 — Date, Integer и String
🥰 — только строка
⚡️ — Date и Integer

🐸Библиотека задач по C#
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Конкурс: 30 000 ₽ за самую смешную IT-новость

Напоминаем о конкурсе «Библиотеки программиста»: напишите самую смешную версию реальной новости про технологии.

👾 Правила просты:
1. Берете настоящую новость из мира технологий.
2. Переписываете ее так, чтобы смеялись все.
3. Получаете деньги и славу.

🎁 Призы:
- 1 место: 30 000 ₽ + статус ведущего нового юмористического IT-канала
- 2 и 3 место: по 5 000 ₽ + вечный почет в IT-сообществе

🏆 Как будем оценивать:
Мы выложим новости всех участников в одном из наших телеграм-каналов. Те новости, которые наберут больше всего охвата, войдут в шорт-лист. Из шорт-листа подписчики и жюри выберут победителя.

📅 Сроки: прием новостей до 11 мая включительно

Для участия отправьте свою смешную новость в гугл-форму: https://forms.gle/6YShjgfiycfJ53LX8

Осталась неделя — ждем ваших новостей!
Свойства LinkedList

Класс LinkedList определяет следующие свойства:

• Count: количество элементов в связанном списке;

• First: первый узел в списке в виде объекта LinkedListNode;

• Last: последний узел в списке в виде объекта LinkedListNode.


🐸Библиотека задач по C#
Please open Telegram to view this post
VIEW IN TELEGRAM
🏗 7 архитектурных паттернов, которые должен знать каждый программист

Рассмотрим семь ключевых архитектурных паттернов, которые могут помочь вам выделиться среди соискателей и получить работу мечты.

https://proglib.io/sh/aMZjqlAcr3
Можно ли сериализовать хеш-таблицы?

Нет, вы не можете сериализовать хеш-таблицу, поскольку .NET Framework не позволяет сериализовать объект, реализующий интерфейс IDictionary.

🐸Библиотека задач по C#
Please open Telegram to view this post
VIEW IN TELEGRAM
В чем разница между Convert.ToString() и ToString()?

👾 — Convert.ToString() обрабатывает значения null, а ToString() — нет
👍 — ToString() выводит данные в соответствии с предоставленным форматом
🥰 — Convert.ToString() обрабатывает только значения null
⚡️ — ToString() обрабатывает значения null, а Convert.ToString() — нет

🐸Библиотека задач по C#
Please open Telegram to view this post
VIEW IN TELEGRAM
Приведенный ниже словарь будет отображаться в инспекторе Unity: public Dictionary<string, string> dictionary;

👾 — True
👍 — False
🥰 — Может быть
⚡️ — Может быть нет

🐸Библиотека задач по C#
Please open Telegram to view this post
VIEW IN TELEGRAM
Как явно завершить сеанс пользователя в .NET?

👾 — Session.Close()
👍 — Session.Discard()
🥰 — Session.kill()
⚡️ — Session.Abandon()

🐸Библиотека задач по C#
Please open Telegram to view this post
VIEW IN TELEGRAM
Объясните, что такое GameObject и Component в Unity

В основе Unity лежат GameObjects, которые являются строительными блоками любого игрового сценария. GameObject может представлять различные сущности, например:
а) Персонажи
б) Объекты
в) Камеры
г) Свет и многое другое

Компоненты, с другой стороны, являются элементами, прикрепленными к GameObjects для определения их конкретного поведения или свойств. Unity предлагает широкий спектр встроенных компонентов, позволяющих разработчикам настраивать и расширять функциональность GameObjects. Эти компоненты включают в себя следующее:

a) Rigidbodies
b) Colliders
c) Источники аудио
d) Скрипты
e) Particle Systems и многое другое


🐸Библиотека задач по C#
Please open Telegram to view this post
VIEW IN TELEGRAM
2025/05/12 21:26:20
Back to Top
HTML Embed Code: